Solar Panels Toured By Obama Before Signing Stimulus Bill Won’t Pay For Themselves For 110 Years… By elpresidente Technology • March 2009 • Views: 468